MESTMSAQVTSLLVANFSGMCTSNGQSTKTRNKLWILERYRQVFRLRMVLYIINWRDINFGSCQSQKKSISFTCRGGSSPLGDEVYDWCRQPRCRFFYRLFRSGGDGVFPNRMVGFLIVFGGVTERQG